package test.test6_21;

import java.util.Arrays;
import java.util.Scanner;

/*
对于某个String类型数组
（数组中不考虑存在null元素），
将其中的某个元素全部去掉，得到一个新数组，
并统计去掉了几个元素。
 */
public class Demo05 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String[] arr = {"111", "222", "333", "333", "555", "666"};
        String str = sc.next();

        //记录输入的数据在数组中出现的次数
        int count = 0;
        for (String value : arr) {
            if (str.equals(value)) {
                count++;
            }
        }
        System.out.println(str + "出现的次数：" + count);

        int length = arr.length - count;
        //创建一个新数组
        String[] newArray = new String[length];

        int index = 0;
        //遍历老数组
        for(String value : arr) {
            if(str.equals(value)) {
                continue;
            }
            newArray[index++] = value;
        }

        System.out.println(Arrays.toString(newArray));

    }
}
